The Evaluation of a Novel Concurrent-Refresh-Aware DRAM System

نویسندگان

  • Tao Zhang
  • Matt Poremba
  • Cong Xu
  • Guangyu Sun
  • Yuan Xie
چکیده

The DRAM cell density has been continuously increased as technology scales. The increasing DRAM density requires longer refresh time because more rows need to be protected in a single refresh. Since no memory access is allowed during a refresh, the refresh penalty is no longer trivial and can incur significant performance degradation. To mitigate the refresh penalty, a ConcurrentREfresh-Aware Memory system (CREAM) is proposed in this work so that memory access and refresh can be executed concurrently. The proposed CREAM architecture distinguishes itself with the following key contributions: (1) Under a given DRAM power budget, sub-rank-level refresh (SRLR) is developed to reduce refresh power and the saved power is used to enable concurrent memory access for performance improvement; (2) sub-array-level refresh (SALR) is also devised to effectively lower the probability of the conflict between memory access and refresh; (3) In addition, novel sub-array level refresh scheduling schemes, such as sub-array round-robin and dynamic scheduling, are designed to further improve the performance. The feasibility of CREAM is demonstrated by sophisticated design so that CREAM is fully compatible with JEDEC-DDR standard with negligible hardware overhead and no pin-out increase. The experimental results show that CREAM can be comparable to a “non-refresh” memory. In general, it can improve the performance by 12.9% and 7.1% over the conventional DRAM and the Elastic-Refresh DRAM memory, respectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Refreshing Thoughts on DRAM: Power Saving vs. Data Integrity

To head-off the trend of increasing power consumption and throughput overheads due to refresh in DRAM, researchers are exploring ways to fine-tune refresh rate. Refresh management proposals range from temperature-aware refresh to partitioning data cells based on volatility, with each partition having its own refresh rate. One hurdle in this area is the lack of precise description of the evaluat...

متن کامل

Dynamic voltage frequency scaling-aware refresh management for 3D DRAM over processor architecture

ELECT Three-dimensional integrated systems that combine large-capacity dynamic random access memory (DRAM) with high-performance processors represent a promising solution to implementing high-performance computing. However, in such configurations stacked DRAM cells will inevitably be exposed to high temperatures generated by the processor, thereby necessitating DRAMs with high refresh rates dri...

متن کامل

CAM-based retention-aware DRAM (CRA-DRAM) for refresh power reduction

As the main component for modern main memory system, DRAM stores data by capacitors, which must be refreshed periodically to keep the charges. As the size and speed of DRAM devices continue to increase, the overhead of refresh has caused a great power and performance dissipation. In this paper, we proposed a CAM (content-addressable memory)-based Retention-Aware DRAM (CRA-DRAM) system, a hardwa...

متن کامل

Handheld System Energy Reduction by OS-Driven Refresh

Emerging portable devices relay on DRAM/flash memory system to satisfy requirements on fast and large data storage and low-energy consumption. This paper presents a novel approach to reduce energy of memory system, which unlike others, lowers energy of refresh operation in DRAM. The approach is based on two key ideas: (1) DRAM-based flash cache that keeps dirty pages to reduce the number of acc...

متن کامل

Title of dissertation : SCALABLE AND ENERGY EFFICIENT DRAM REFRESH TECHNIQUES

Title of dissertation: SCALABLE AND ENERGY EFFICIENT DRAM REFRESH TECHNIQUES Ishwar Singh Bhati Doctor of Philosophy, 2014 Dissertation directed by: Professor Bruce Jacob Department of Electrical and Computer Engineering University of Maryland, College Park A DRAM cell requires periodic refresh operations to preserve data in its leaky capacitor. Previously, the overheads of refresh operations w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013